land in your lap - Deutsch Englisch Wörterbuch